package com.hyper_yang.javase.learnException.mayOccur;

import org.junit.jupiter.api.Test;

/**
 * Unhandled exception: 未解决的异常  编译时异常
 * java.lang.CloneNotSupportedException
 *  【注释掉 throws CloneNotSupportedException 就可以看到】
 */
public class CheckExceptionTest {

    @Test
    public void test01() throws CloneNotSupportedException {
        // TODO 编译时异常，代码编写完成，语法正确的情况下，会告知代码可能出现错误，要细心点
        Student stu = new Student();
        stu.clone();
    }
}

class Student implements Cloneable {
    @Override
    protected Object clone() throws CloneNotSupportedException {
        return super.clone();
    }
}
